package com.ruoyi.hqfinance.domain;

import com.ruoyi.logistic.domain.NetworkName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 总部财务-中转费报表-网点
 */
@Data
public class HqTransferFeeSheet implements Serializable {

    private static final long serialVersionUID = -4187272134897350157L;
    //    时间段
    @ApiModelProperty("时间段")
    private String timePeriod;
    //中转预收-预收结算金额
    @ApiModelProperty("中转预收-预收结算金额")
    private BigDecimal preSettleAmount;
    //中转预收-预收结算票件量
    @ApiModelProperty("中转预收-预收结算票件量")
    private Integer preSettleNum;
    //中转调整-调整结算金额
    @ApiModelProperty("中转调整-调整结算金额")
    private BigDecimal adjustSettleAmount;
    //中转调整-调整结算票件量
    @ApiModelProperty("中转调整-调整结算票件量")
    private Integer adjustSettleNum;
    //中转调整-追溯结算金额
    @ApiModelProperty("中转调整-追溯结算金额")
    private BigDecimal adjustAscendSettleAmount;
    //中转调整-追溯结算件量
    @ApiModelProperty("中转调整-追溯结算件量")
    private BigDecimal adjustAscendSettleNum;

    //中转加收-加收结算金额
    @ApiModelProperty("中转加收-加收结算金额")
    private BigDecimal addSettleAmount;
    //中转加收-加收结算票件量
    @ApiModelProperty("中转加收-加收结算票件量")
    private Integer addSettleNum;
    //中转加收-追溯结算金额
    @ApiModelProperty("中转加收-追溯结算金额")
    private BigDecimal addAscendSettleAmount;
    //中转加收-追溯结算件量
    @ApiModelProperty("中转加收-追溯结算件量")
    private Integer addAscendSettleNum;
    //合计
    @ApiModelProperty("合计")
    private BigDecimal totalAmount;
    // 网点名称
    @ApiModelProperty("网点名称")
    private String networkName;
    //    承包区名称
    @ApiModelProperty("承包区名称")
    private String contractArea;
    //    运转中心
    @ApiModelProperty("运转中心")
    private String transferCentre;
}
